
/*
*
* Copyright (c) 2012 OPCIONES EMPRESARIALES DEL NORESTE S.A. DE C.V. S.F.P / CONDESE S.C.
* Avenida Delfines s/n Entre Marlin y Tiburon, La Paz, BCS Mexico CP 23090.
* 
* DEFINE LAS N  TASAS DE INTERES RANGO DE MONTO Y PLAZO
*
*/

package com.corba.vb2j.domainz;

import java.io.Serializable;
import java.math.BigDecimal;

public class TarifarioInteresConcepto implements Serializable { 

	private static final long serialVersionUID = 1L;

	/*IDENTIFICADOR DE LA TABLA*/
	private java.lang.Long id;

	/*REFERENCIA A TABLA TARIFARIO DE INTERES*/
	private TarifarioInteres crTarifarioInteresId;

	/*RELACION CON LA TABLA DE CONCEPTOS OPERACION*/
	private ConceptoOperacion conceptoId;

	/*INDICA SI LA TASA SERA FIJA Ó VARIABLE REFERENCIA AL CATALOGO DE CATALOGOS*/
	private CrValor tipoTasaId;

	/*DEFINE LA TARIFA DEL CONCEPTO*/
	private BigDecimal tarifa;

	/*IDENTIFICADOR DE LA TASA VARIABLE*/
	private TasaVariable tasaVariableId;

	/*DEFINE LOS PUNTOS QUE SE LE SUMAN A LA TASA VARIABLE SOLO SE CAPTURAN CUANDO EL INDICADOR DE TIPO DE TASA ES VARIABLE*/
	private java.lang.Long puntos;

	/*INDICA SI EL CALCULO DEL CONCEPTO AL CAMBIAR DE MES DEBE CAPITALIZARSE COMO BASE DE CALCULO PARA EL SIGUIENTE MES. (S TRUE/N FALSE)*/
	private java.lang.Long indicadorCapitalizar;

	/*DEFINE LOS DIAS DE PRORROGA QUE SE DARA PARA EMPEZAR A CALCULAR EL CONCEPTO SI SE DEJA VACIO ASUME EL CALCULO QUE AL TENER 1 DIA DE VENCIDO EL CREDITO CALCULARA EL CONCEPTO*/
	private java.lang.Long diasProrroga;

	/*ESTATUS DEL REGISTRO REFERENCIA AL CATALOGO DE CATALOGS*/
	private CrValor estatusId;

	/*FECHA DE LA BAJA*/
	private java.util.Date fechaBaja;

	/*MOTIVO POR EL CUAL SE DA DE BAJA EL REGISTRO, REFERENCIA AL CATALOGO DE CATALOGOS*/
	private CrValor motivoBajaId;

	/*FECHA HORA EN QUE SE CREA UN REGISTRO*/
	private java.util.Date fechaCreacion;

	/*INFICA A QUE EMPRESA PERTENECE EL REGISTRO REFERENCIA A LA TABLA DE EMPREDAS*/
	private java.lang.Long empresaId;

	/*ALMACENA CUANTAS VECES SE DEBE MULTIPLICAR EL VALOR DE LA TASA VARIABLE PARA EL COBRO DEL CONCEPTO*/
	private java.lang.Long veces;




	public TarifarioInteresConcepto() {}

 	public java.lang.Long getId() {
		return id;
	}
	public void setId(java.lang.Long id) {
		this.id = id;
	}
	public TarifarioInteres getCrTarifarioInteresId() {
		return crTarifarioInteresId;
	}
	public void setCrTarifarioInteresId(TarifarioInteres crTarifarioInteresId) {
		this.crTarifarioInteresId = crTarifarioInteresId;
	}
	public ConceptoOperacion getConceptoId() {
		return conceptoId;
	}
	public void setConceptoId(ConceptoOperacion conceptoId) {
		this.conceptoId = conceptoId;
	}
	public CrValor getTipoTasaId() {
		return tipoTasaId;
	}
	public void setTipoTasaId(CrValor tipoTasaId) {
		this.tipoTasaId = tipoTasaId;
	}
	public BigDecimal getTarifa() {
		return tarifa;
	}
	public void setTarifa(BigDecimal tarifa) {
		this.tarifa = tarifa;
	}
	public TasaVariable getTasaVariableId() {
		return tasaVariableId;
	}
	public void setTasaVariableId(TasaVariable tasaVariableId) {
		this.tasaVariableId = tasaVariableId;
	}
	public java.lang.Long getPuntos() {
		return puntos;
	}
	public void setPuntos(java.lang.Long puntos) {
		this.puntos = puntos;
	}
	public java.lang.Long getIndicadorCapitalizar() {
		return indicadorCapitalizar;
	}
	public void setIndicadorCapitalizar(java.lang.Long indicadorCapitalizar) {
		this.indicadorCapitalizar = indicadorCapitalizar;
	}
	public java.lang.Long getDiasProrroga() {
		return diasProrroga;
	}
	public void setDiasProrroga(java.lang.Long diasProrroga) {
		this.diasProrroga = diasProrroga;
	}
	public CrValor getEstatusId() {
		return estatusId;
	}
	public void setEstatusId(CrValor estatusId) {
		this.estatusId = estatusId;
	}
	public java.util.Date getFechaBaja() {
		return fechaBaja;
	}
	public void setFechaBaja(java.util.Date fechaBaja) {
		this.fechaBaja = fechaBaja;
	}
	public CrValor getMotivoBajaId() {
		return motivoBajaId;
	}
	public void setMotivoBajaId(CrValor motivoBajaId) {
		this.motivoBajaId = motivoBajaId;
	}
	public java.util.Date getFechaCreacion() {
		return fechaCreacion;
	}
	public void setFechaCreacion(java.util.Date fechaCreacion) {
		this.fechaCreacion = fechaCreacion;
	}
	public java.lang.Long getEmpresaId() {
		return empresaId;
	}
	public void setEmpresaId(java.lang.Long empresaId) {
		this.empresaId = empresaId;
	}
	public java.lang.Long getVeces() {
		return veces;
	}
	public void setVeces(java.lang.Long veces) {
		this.veces = veces;
	}

}

